/* You can add global styles to this file, and also import other style files */
@import "~@angular/material/prebuilt-themes/indigo-pink.css";
.mat-accent .mat-slider-thumb,.mat-accent .mat-slider-track-fill{
    background: #2196f3;
}
.mat-checkbox-checked.mat-accent .mat-checkbox-background{
    background: #4285f4
}
.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-bar {
  background-color: rgba(33, 150, 243, 0.59);
}
.mat-slide-toggle.mat-primary.mat-checked:not(.mat-disabled) .mat-slide-toggle-thumb {
  background-color: #2196f3;
}
.mat-fab.mat-accent, .mat-mini-fab.mat-accent, .mat-raised-button.mat-accent,
.mat-radio-button.mat-accent .mat-radio-inner-circle
{
  background-color: #2196f3;
}

.mat-radio-button.mat-accent.mat-radio-checked .mat-radio-outer-circle{
  border-color: #2196f3;
}

.mat-select-underline{
  height: 0px!important;
}

html, body{
  margin: 0;
}
/*.mat-select-trigger {
  display: flex;
  align-items: center;
  height: 30px;
  /**1.min-width重复;2.影响到内容自适应。所以去掉所有的min-width**/
  /*min-width: 112px;*/
 /* cursor: pointer;
  position: relative;
  box-sizing: border-box;
  font-size: 12px!important;
  /*min-width: 60px!important;*/
/*}*/

/*.mat-option.mat-selected:not(.mat-option-multiple) {
  background: rgba(4, 4, 4, 0);
  height: 40px;
  line-height: 40px;
}
.mat-option {
  height: 40px!important;
  line-height: 40px!important;
}*/
.mat-checkbox-inner-container{
  width: 15px !important;
  height:15px !important;
}
.mat-slide-toggle .mat-accent .mat-disabled{
  cursor: not-allowed;
}

body{
      font-family: "微软雅黑";
}


@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url(../node_modules/material-design-icons/iconfont/MaterialIcons-Regular.woff2) format('woff2');
}

.material-icons {
  font-family: 'Material Icons';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}


.limitHeight{
  height: 90%;
}


.mat-focused .mat-form-field-placeholder{
  color: transparent !important;
}
/*.mat-select-disabled .mat-select-value, .mat-select-arrow, .mat-select-trigger {
  color:transparent !important;
}*/
.mat-select:focus:not(.mat-select-disabled).mat-primary .mat-select-trigger, .mat-select:focus:not(.mat-select-disabled).mat-primary .mat-select-arrow {
  color:transparent !important;
}


.mat-mini-fab .mat-button-wrapper {
  width: 24px;
  height: 24px;
  line-height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0px!important;
}
.mat-raised-button.mat-accent, .mat-fab.mat-accent, .mat-mini-fab.mat-accent {

  width:28px!important;
  height: 28px !important;
}
